diff options
| author | Ruben Beltran del Rio <ruben@unlimited.pizza> | 2021-08-29 21:49:37 +0200 |
|---|---|---|
| committer | Ruben Beltran del Rio <ruben@unlimited.pizza> | 2021-08-29 21:49:37 +0200 |
| commit | 38431710cfb1cc1ffd7297085d069be1328f083b (patch) | |
| tree | b28fba3eb891d8e1f383d4faa358ee7f067be93b /src/routes/[locale]/__layout.svelte | |
Add project
Diffstat (limited to 'src/routes/[locale]/__layout.svelte')
| -rw-r--r-- | src/routes/[locale]/__layout.svelte | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/routes/[locale]/__layout.svelte b/src/routes/[locale]/__layout.svelte new file mode 100644 index 0000000..29319ba --- /dev/null +++ b/src/routes/[locale]/__layout.svelte @@ -0,0 +1,22 @@ +<script context="module"> + export async function load({ page }) { + return { + props: { + localeFromPath: page.params.locale + } + } + } +</script> + +<script> + import '../../config/i18n'; + export let localeFromPath; + + import { locale } from 'svelte-i18n'; + import LanguageSelector from '$lib/components/language_selector.svelte'; + + locale.set(localeFromPath); +</script> + +<slot /> +<LanguageSelector/> |